.help-block {
    color: red;
}

.card-title {
    font-family: serif;
    color: #666;
}

.card-subtitle {
    color: #CCC;
    font-family: serif;
    font-size: 1rem;
}

.card-desc {
    color: #999
}

#login-form .form-group {
    margin-right: auto !important;
    margin-left: auto !important;
}

#pwd-login {
    font-size: 0.6rem;
    color: #AAA;
}

.form-control-feedback {
    width: 100%;
    font-size: 0.8rem;
    text-align: left;
    color: #f0ad4e;
}

#fetch-mobile-code {
    cursor: pointer;
}

#fetch-mobile-code.disabled {
    color: #999;
    cursor: not-allowed;
}

#fetch-mobile-code:focus {
    outline: none
}

.alert-danger {
    display: none;
}